hand barrows - Turkish English Dictionary